Galoshes are a type of rubber boot that is slipped over the shoe to keep them from getting muddy or wet in bad weather conditions. Galoshes are also referred to as overshoes.
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.