Dictionary.com
Thesaurus.com
Synonyms

sea dog

American  
[see dawg, dog] / ˈsi ˌdɔg, ˌdɒg /
Sometimes seadog

noun

  1. Informal. a sailor, especially an old or experienced one.

  2. harbor seal.

  3. a dogfish.

  4. Informal. a pirate or privateer.


sea dog British  

noun

  1. an experienced or old sailor

"Collins English Dictionary — Complete & Unabridged" 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012

Etymology

Origin of sea dog

First recorded in 1590–1600