Snowsuit — definition

1. snowsuit (Noun)

1 definition

snowsuit (Noun) — A child's overgarment for cold weather.

2 types of
outer garment overgarment