Ballista
Definitions
2
Posts
2
Posters
813
Views
-
An ancient military engine, in the form of a crossbow, used forhurling large missiles.
-
A catapult used in ancient warfare for hurling large stones.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions