Big Huge Thesaurus

fauces

noun

sounds kind of like