arbalest

noun

1.
late version of the crossbow with a steel bow