English Dictionary
◊ OVERSHOE
overshoe
n : footwear that protects your shoes from water or snow or cold