Definition of snowsuit noun from the Oxford Advanced American Dictionary

 

snowsuit

 noun
noun
 
 
jump to other results
a warm piece of clothing that covers the whole body, worn by children outdoors in cold weather