BALLISTA


Meaning of BALLISTA in English

noun an ancient military engine, in the form of a crossbow, used for hurling large missiles.

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