crossbow ( synonym found)

Definition of crossbow:

(n) : a mechanised weapon, based on the bow and arrow, which fires bolts

Definition of crossbow:

(n) : a mechanised weapon, based on the bow and arrow, which fires bolts

Back to Top