arbalest
noun
°A late form of medieval crossbow, having a steel prod, or bow.