Meaning of "Sea dog"

An old sailor.

Sea dog Meaning of