MEWP


AcronymDefinition
MEWPMobile Elevating Work Platform
MEWPMultiple Entry Work Permit (UK)