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.
Projectile weapon that is used to shoot bolts, comprised of a bow mounted horizontally on a frame that mechanically tenses and releases the bowstring.