mobile elevating work platform

From WikiRecord, the encyclopedia of everything · Dictionary · text from Wiktionary

English

Noun

mobile elevating work platform (plural mobile elevating work platforms)

  1. An aerial work platform.

Translations