18-inch naval cannon
a large, heavy gun that has a relatively short, 18-inch diameter barrel and is mounted on a ship.