Definitions of Sea dog:

  • noun:   a man who serves as a sailor