overshoe
noun
°a waterproof shoe worn over an ordinary shoe during wet weather.