Definition of telescopic handler in US English:

telescopic handler

noun

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

Origin

1970s.