OVERSHOE

Definition of OVERSHOE

  1. (noun)footwear that protects your shoes from water or snow or cold