An ancient missile weapon which launched a large projectile at a distant target.

Ballista

An ancient missile weapon which launched a large projectile at a distant target.