Word info Synonyms

MEWP

Noun

Meaning

MEWP (plural MEWPs)

Initialism of mobile elevating work platform.

Source: en.wiktionary.org

Synonyms

Examples

But when a person comes into the room she lifts her head into the air and makes noise "mewp! mewp!" as if to say "I'm here! Source: Internet

Close letter words and terms