Stern Chaser (noun) Definition, Meaning & Examples

noun
  1. a cannon mounted at or near the stern of a sailing ship, facing aft.
noun
  1. a gun mounted at the stern of a vessel for firing aft at a pursuing vessel
Stern Chaser (noun) Definition, Meaning & Examples

More Definitions