snowsuit

noun

snowsuit

noun

US /ˈsnoʊˌsut/

Etymology From snow + suit.

1

An all-in-one waterproof insulating garment.

Derived terms
snowsuited

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.