ballesta
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 le disparó a Mary con una ballesta.
Tom shot Mary with a crossbow.
El presidente aprobó el uso de ballestas por la policía.
The president approved the use of crossbows by the police.