Big Huge Thesaurus

turreae

noun

sounds kind of like