Big Huge Thesaurus

disulfiram

noun

sounds kind of like