ballesta
Top 15000
Meanings
Noun
1. crossbow (mechanised weapon, based on the bow and arrow)
2. ballista (ancient military engine, in the form of a crossbow)
3. leaf spring (spring in the form of a curved length of steel, used in the suspension of wheeled vehicles) (mechanics)
Examples2
Tom shot Mary with a crossbow.
The president approved the use of crossbows by the police.