English dictionary, thesaurus, translations & etymology
FreeDict.com

balista — meaning in English

Portuguese → English · translate English → Portuguese instead

English meaning

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

Senses

balista 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.