ARBALEST Meaning of ARBALEST in English A crossbow with a steel box stave Medieval English glossary. Средневековый английский глоссарий. 2012