Big Huge Thesaurus

megalosaur

noun

sounds kind of like