overshoe ( synonym found)

Definition of overshoe:

(n) : a waterproof shoe worn over an ordinary shoe during wet weather

Definition of overshoe:

(n) : a waterproof shoe worn over an ordinary shoe during wet weather

Back to Top