English edit

Etymology edit

snow +‎ suit

Noun edit

snowsuit (plural snowsuits)

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

Derived terms edit

Translations edit