Big Huge Thesaurus

Novocain

noun

sounds kind of like