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)
Translations
aerial work platform — see aerial work platform