ARBALEST


Meaning of ARBALEST in English

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

[ OE arblast f. OF arbaleste f. LL arcubalista f. arcus bow + BALLISTA ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.