CROSSBOW MEANING IN ENGLISH

• Crossbow Definition & Synonyms

  1. (n.) A weapon, used in discharging arrows, formed by placing a bow crosswise on a stock.


• Crossbowman Definition & Synonyms

  1. (n.) One who shoots with a crossbow. See Arbalest.


RECENT SEARCHES