BALLISTA


Meaning of BALLISTA in English

n. type of ancient weapon used to hurl stones, type of catapult

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.