Definition of Ballista

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

Antonyms of Ballista


No Antonyms Found.

Homophones of Ballista


No Homophones Found.