Synonyms for
Crossbow
Definition
a weapon consisting of a bow fixed crosswise on a wooden stock, with grooves on the stock to direct the projectile
Synonyms for
Definition
a weapon consisting of a bow fixed crosswise on a wooden stock, with grooves on the stock to direct the projectile