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. Краткий оксфордский словарь английского языка. 2012