English word definition — powered by WordNet
a waterproof overshoe that protects shoes from water or snow
Want to remember galosh?