Big Huge Thesaurus

lockjaw

noun

sounds kind of like