What is the meaning of ballistae in English?

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

Learn in

See more

n. ballistae (ballista)

Definition of ballista in English

Siege weapon with a firing mechanism that similar to that of a crossbow, which is mounted on a fixed structure and used to launch large projectiles, such as javelins.

Synonyms of ballista in English

bolt thrower