[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
BALLISTA
Meaning of BALLISTA in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012