Big Huge Thesaurus

novocaine

noun

sounds kind of like