English dictionary, thesaurus, translations & etymology
FreeDict.com

ballista — meaning in English

Finnish → English · translate English → Finnish instead

English meaning

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

Senses

ballista is used for these senses in English:

  • ballista (weaponry, historical) An ancient military engine, in the form of a crossbow, used for hurling large missiles.