Big Huge Thesaurus

phosgene

noun

sounds kind of like