gunport

gunport

English Noun
Ad

Definition

A hatch in the hull of a ship through which a cannon is fired.

Etymology

From gun + port.

Ad