'overshoe' definitions:

Definition of 'overshoe'

From: WordNet
noun
Footwear that protects your shoes from water or snow or cold