overshoe (shoe + over-; above_excessive)
A shoe worn over an ordinary shoe, as: To protect from water or mud
A shoe worn over an ordinary shoe, as: To prevent damage to a floor