Home UK English telehandler
A construction vehicle having a telescopic hydraulic arm for lifting heavy loads.
1980s. From tele- + handler, after telescopic handler.
READ THESE ARTICLES