Overshoe

Webster's Dictionary of the English Language

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