Skip to content

snowsuit

noun

No English definition recorded for this entry.

L328060 on Wikidata ↗

Wiktionary

Pronunciation: /ˈsnoʊˌsut/

noun

Etymology: From snow + suit.

  1. An all-in-one waterproof insulating garment.