ballista Meaning and Definition
1. n. medieval artillery used during sieges; a heavy war engine for hurling large stones and other missiles
The ballista (Latin, from Greek βαλλίστρα ballistra and that from βάλλω ballō, "throw"), plural ballistae, was an ancient missile weapon that launched a large projectile at a distant target.
Sponored Video