Big Huge Thesaurus

cefobid

noun

sounds kind of like