ARBALEST


Meaning of ARBALEST in English

n. (also arblast) hist. a crossbow with a mechanism for drawing the string.

Etymology: OE arblast f. OF arbaleste f. LL arcubalista f. arcus bow + BALLISTA

Oxford English vocab.      Оксфордский английский словарь.