Webster's Revised Unabridged Dictionary · 1913

Ballista

Ballista ({not transcribed}) , noun

[Latin ballista, balista, from Greek ba`llein to throw.]

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