Big Huge Thesaurus

dromaeosaur

noun

sounds kind of like