OVERSHOE
Meaning of OVERSHOE in English
o ‧ ver ‧ shoe /ˈəʊvəʃuː $ ˈoʊvər-/ BrE AmE noun [countable]
a rubber shoe that you wear over an ordinary shoe to keep your feet dry
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012