sea dog
noun.
a man who serves as a sailor