arbalist

noun

1.
archer who uses an arbalest
2.
late version of the crossbow with a steel bow