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