ballista
1. [ noun ] (military,medieval,arms) medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles
Synonyms: bricole onager arbalest arbalist mangonel trebuchet trebucket catapult
Related terms: artillery catapult
Similar spelling:   ballistic
  ballistite
  ballistics
  ballast
  Balistidae
  Balistes
  balustrade
  balsa_wood
  Balistreri
  baluster