VariousWords beta
Related Terms:
Definitions:
Noun
snowsuit
Definition: a child's overgarment for cold weather
Definition: An all-in-one waterproof insulating garment.