Big Huge Thesaurus

arbalest

noun

sounds kind of like