Big Huge Thesaurus

crottle

noun

sounds kind of like