OVERSHOE


Meaning of OVERSHOE in English

[over.shoe] n (1823): an outer shoe; esp: galosh

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