Big Huge Thesaurus

balistes

noun

sounds kind of like