Big Huge Thesaurus

sabertooth

noun

sounds kind of like