MSWP

AcronymDefinition
MSWPMulti Service Wall Plate (UK 1 or 2 gang plate with various combinations of plugs/sockets)
MSWPMaintenance and Shipwork Planning
MSWPMissouri State Water Patrol