dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Snowsuit
— definition
1.
snowsuit (Noun)
1 definition
snowsuit (Noun)
— A child's overgarment for cold weather.
2 types of
outer garment
overgarment