sea dog


noun

a sailor, especially an old or experienced one.
a dogfish.
a pirate or privateer.

Origin of sea dog

First recorded in 1590–1600

British Dictionary definitions for sea dog

sea dog

noun

an experienced or old sailor