Meaning of BALLISTA in English

BALLISTA

( n. )

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.