Big Huge Thesaurus

carnosaur

noun

sounds kind of like