Big Huge Thesaurus

demerol

noun

sounds kind of like