BALLISTA Meaning of BALLISTA in English n. type of ancient weapon used to hurl stones, type of catapult Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012