BALLISTA


Meaning of BALLISTA in English

[bal.lis.ta] n, pl -tae [L, fr. (assumed) Gk ballistes, fr. ballein to throw--more at devil] (14c): an ancient military engine often in the form of a crossbow for hurling large missiles

Merriam-Webster English vocab.      Английский словарь Merriam Webster.