Words: naval gun
Part of speech: n
Definition: naval weaponry consisting of a large gun carried on a warship