sea duck

Explore definitions, synonyms, and language insights of sea duck

Definitions

Noun
any of various large diving ducks found along the seacoast: eider; scoter; merganser

More General Terms