Big Huge Thesaurus

phensuximide

noun

sounds kind of like