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, ballast, bullist, baalist, balistidae, ballistite, baligtad, balistoid, balikat, balustrade, biblist, blister, bullshot, bellicosity, bullshit, baluster, blast, blest, biologist, biblicist
|
|
|