Big Huge Thesaurus

grot

noun

sounds kind of like