Big Huge Thesaurus

lidocaine

noun

sounds kind of like