English dictionary
sea duck meaning and definition
Definition and meaning of sea duck at MeaningMonkey.org. sea duck meaning and definition in the English Dictionary.SEA DUCK noun
Definition of sea duck (noun)
- any of various large diving ducks found along the seacoast: eider; scoter; merganser
Source: Princeton University Wordnet