Arty

Artillery Cannon: a long-range projectile turret.

Share