Ballista - an ancient missile weapon which launched a large projectile at a distant target The ballista (Latin, from Greek βαλλίστρα - ballistra and that from - βάλλω ballō, "throw"), plural ballistae, was an ancient missile weapon which launched a large projectile at a distant target. Developed fro...