English dictionary
overshoe meaning and definition
Definition and meaning of overshoe at MeaningMonkey.org. overshoe meaning and definition in the English Dictionary.OVERSHOE noun
Definition of overshoe (noun)
- footwear that protects your shoes from water or snow or cold
Source: Princeton University Wordnet