arbalest
noun
variants:
or arbalist
Definition of arbalest
: a crossbow especially of medieval times
Keep scrolling for more