mobile elevated work platform

English

Noun

mobile elevated work platform (plural mobile elevated work platforms)

  1. Alternative form of mobile elevating work platform.