ALL meanings of ballista
bal·lis·ta
B b - noun ballista an ancient catapult for hurling stones, etc 3
- noun ballista an ancient form of large crossbow used to propel a spear 3
- noun ballista a device, resembling a large mounted crossbow, used in ancient warfare to hurl heavy stones and similar missiles 3
- noun plural ballista an ancient military engine for throwing stones or other missiles. 1
- noun ballista A catapult used in ancient warfare for hurling large stones. 1
- noun ballista An ancient military engine, in the form of a crossbow, used for hurling large missiles. 0