English dictionary
snowsuit meaning and definition
Definition and meaning of snowsuit at MeaningMonkey.org. snowsuit meaning and definition in the English Dictionary.SNOWSUIT noun
Definition of snowsuit (noun)
- a child's overgarment for cold weather
Source: Princeton University Wordnet