Big Huge Thesaurus

maniraptor

noun

sounds kind of like