English synonyms about - contact  

overshoe

noun

1 overshoe

Footwear that protects your shoes from water or snow or cold.

Dutch: galoche, overschoen


Find more on overshoe elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0146