The definition :


Definitions of overshoe:

  • noun:   footwear that protects your shoes from water or snow or cold



Are you interested in alternative search :

:footgear footwear arctic galosh golosh gumshoe rubber

If you like reading news check: