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.