English dictionary, thesaurus, translations & etymology
FreeDict.com

балли́ста — meaning in English

ballista

Russian → English · translate English → Russian instead

English meaning

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

Senses

балли́ста 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.