Definition Definition

Ballista - Meaning and Examples

Meaning of 'Ballista' (Webster Dictionary)

1 . Ballista [ n.]
- An ancient military engine, in the form of a crossbow, used for hurling large missiles.