Definition of ballista
English to English noun - an engine that provided medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles
source: WordNet 3.0 - An ancient military engine, in the form of a crossbow, used for hurling large missiles.
source: Webster 1913
Visual Synonyms 
Nearby Word
ballista, bullist, ballast, baalist, balistidae, ballistite, baligtad, balistoid, blister, biblist, balustrade, balikat, baluster, bullshit, bellicosity, bullshot, blest, blast, biblicist, biologist
|
|
|