noun
- a sailor, especially an old or experienced one.
- harbor seal.
- a dogfish.
- a pirate or privateer.
noun
- an experienced or old sailor
n.1590s, “harbor seal,” from sea + dog (n.). Also “pirate” (1650s). Meaning “old seaman, sailor who has been long afloat” is attested from 1840.