Arbalests, noun plural of arbalest. Synonyms in the same form.
crossbowmen
All synonyms for arbalest →