Definify.com

Definition 2024


elevating_work_platform

elevating work platform

English

Noun

elevating work platform (plural elevating work platforms)

  1. An aerial work platform.

Translations