arbalestre

/ar.bal.e.strɛ/

Definitions

1. noun

a medieval crossbow or a longbow mounted on a frame, often used for shooting arrows or bolts.

“The medieval knight used his arbalestre to defend the castle.”

Synonyms

  • crossbow
  • longbow

Antonyms

  • musket
  • rifle