Use "heavy gun" in a sentence
1. Cannon definition is - a large, heavy gun usually mounted on a carriage
2. In recent [when?] naval usage, a Barbette is a protective circular armour support for a heavy gun turret
3. Barbette - (formerly) a mound of earth inside a fort from which heavy gun can be fired over the parapet