Synonyms of ARBALESTS

What is another word for ARBALESTS