Ballista

An ancient missile weapon that launched a large projectile at a distant target, used in medieval sieges.