a waterproof overshoe that protects shoes from water or snow
[ Syn: arctic , galosh , rubber , gumshoe ]