Definition of telehandler in US English:

telehandler

noun

  • A construction vehicle having a telescopic hydraulic arm for lifting heavy loads.

Origin

1980s. From tele- + handler, after telescopic handler.