snowsuit

Definitions


[ˈsnəʊs(j)uːt], (Noun)

Definitions:
- an all-in-one outer garment covering the body, legs, and arms, worn outdoors in winter


Phrases:

Origin:




definition by Oxford Dictionaries