Ballista

Definition:

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

Compare ballista with other words:

ballista vs. trebuchet

arbalest vs. ballista

ballista vs. rocket

ballista vs. missile

ballista vs. crossbow

ballista vs. catapult

ballista vs. brake