Definition of overshoe

Definition of overshoe
  1. overshoe Noun a waterproof shoe worn over an ordinary shoe during wet weather
Need more help? Try our forum NEW