Big Huge Thesaurus

overshoe

noun

sounds kind of like