ARBALEST

Definition of ARBALEST

  1. (noun)late version of the crossbow with a steel bow