Snowsuit
/ˈsnoʊˌsut/ noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 An all-in-one waterproof insulating garment.
- 2 a child's overgarment for cold weather wordnet
Etymology
From snow + suit.
noun ·Rare ·Advanced level
From snow + suit.