Arblast

Definition:

  • (n.) A crossbow. See Arbalest.

Compare arblast with other words:

arblast vs. crossbow

arbalist vs. arblast

arblast vs. windlass

arbalest vs. arblast