overshoe
/ˈɒvəʊʃoʊ/Definitions
1. noun
a shoe worn over another shoe, especially a waterproof one
“She put on an overshoes to protect her boots from the wet snow.”
2. verb
to cover or protect something (especially a shoe) with an overshoes
“You should over-shoe your boots to keep them dry during the winter.”