English version

sea dog in Water topic

From Longman Dictionary of Contemporary Englishsea dogˈsea dog noun [countable] literary  TTWEXPERIENCEDsomeone with a lot of experience of ships and sailing