Experienced old sailor ( Informal ) (3,3)
I believe the answer is:
sea dog
(Other definitions for sea dog that I've seen before include "Experienced sailor (colloq.)" , "mythical creature" , "An old sailor of canine origin" , "Old or experienced sailor" , "Experienced mariner" .)