Big Huge Thesaurus

tetrachlorethylene

noun

sounds kind of like