Noun Definition

overshoe

1.Definition: footwear that protects your shoes from water or snow or cold

Category: Objects