overshoe (shoe + over-): A shoe worn over an ordinary shoe, as: To protect from water or mud