What is the meaning of crossbow in English?

Learn vocabulary with pictures as well as definitions of crossbow in English

Learn in

See more

n. crossbow

Definition of crossbow in English

Projectile weapon that is used to shoot bolts, comprised of a bow mounted horizontally on a frame that mechanically tenses and releases the bowstring.