OVERSHOE


Meaning of OVERSHOE in English

noun a shoe that is worn over another for protection from wet or for extra warmth; ·esp., an india-rubber shoe; a galoche.

Webster English vocab.      Английский словарь Webster.