sea dog
noun
1
- informal an old or experienced sailor〈非正式〉经验丰富的水手, 老水手。
2
- Heraldry a mythical beast like a dog with fins, webbed feet, and a scaly tail【纹章】带鱼鳍、蹼足和鳞尾的狗型神兽。