arbalist

noun
  1. a soldier or person skilled in operating a crossbow or arbalest
  2. Usage: historical; archaic

Examples