(also moon suit)
Definition of moonsuit in English:
1.1A garment resembling this: an emergency response team dressed in moonsuits
More example sentences
- Zipped up tightly in my bee-proof ‘moonsuit’, complete with netted helmet, I walk nervously towards the hives.
- Anyone who puts on a moon suit to handle asbestos is wasting his time: the correct safety equipment is one of those paper nose-and-mouth 'particulate respirators'.