Definition of crossbows

Definition of crossbows
  1. crossbows Noun Plural of crossbow
  2. crossbow Noun A mechanised weapon, based on the bow and arrow, which fires bolts.
Need more help? Try our forum NEW