Overshoe — definition

1. overshoe (Noun)

1 definition

overshoe (Noun) — Footwear that protects your shoes from water, snow or cold.

2 types of
footgear footwear
5 types
arctic galosh golosh gumshoe rubber