GALOSH

Definition of GALOSH

  1. (noun)a waterproof overshoe that protects shoes from water or snow