English

edit

Etymology

edit

From snow +‎ suit.

Noun

edit

snowsuit (plural snowsuits)

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

Derived terms

edit

Translations

edit