Big Huge Thesaurus

deinonychus

noun

sounds kind of like