VariousWords beta
Related Terms:
Definitions:
Noun
overshoe
Definition: footwear that protects your shoes from water or snow or cold
Definition: A shoe worn over an ordinary shoe, either to protect from water or mud, or to prevent damage to a floor.