Big Huge Thesaurus

merthiolate

noun

sounds kind of like