ballista
From WikiWord, the free dictionary
/bəˈlɪstə/
English
Definitions
noun
- An ancient military engine, in the form of a crossbow, used for hurling large missiles.
Related words
Synonyms
catapultsbalistacrossbowarbelestcrossboltxbowquarrelbombardbolt throwercatapultbolisballistic knifewarbladeemboloncannonballmorning star