Overshoes are designed for rain and snow protection of shoes. Overshoes are usually made of rubbery materials to provide waterproofing and are worn over shoes. Overshoes may also be referred to as Galoshes.
About Waterproof:
Waterproof materials deflect water, and cause the article to not become bogged or soaked with water. Waterproof material is common in outerwear, footwear, and bags.