seadog

/ˈsiːdɔːɡ/
noun
  1. An experienced sailor, especially one who has spent many years at sea.
    • The young crew members respected the seadog for his knowledge of the ocean.
    • The old seadog told fascinating stories about his voyages around the world.
    • You could tell he was a seadog by the way he tied the knots without looking.
  2. A harbor seal or other marine animal that resembles a dog.
    • We spotted a seadog basking on the rocks near the shore.
    • A seadog popped its head out of the water to look at the boat.
    • The children laughed at the seadog barking like a puppy.
Antonyms
What does "seadog" mean? | whatsthatwordmean | whatsthatwordmean