snowsuit

Explore definitions, synonyms, and language insights of snowsuit

Definitions

Noun
a child''s overgarment for cold weather