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