Meaning of snowsuit

Definition of snowsuit

(noun) a child's overgarment for cold weather

Other information on snowsuit

WIKIPEDIA results for snowsuit
Amazon results for snowsuit