Definition of crossbow

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