Arblast

Ar·blast

Arblast

n.
  1. A crossbow. See Arbalest.