Big Huge Thesaurus

boilersuit

noun

sounds kind of like