English dictionary
lake duck meaning and definition
Definition and meaning of lake duck at MeaningMonkey.org. lake duck meaning and definition in the English Dictionary.LAKE DUCK noun
Definition of lake duck (noun)
- common scaup of North America; males have purplish heads
- synonyms: Aythya affinis, lesser scaup, lesser scaup duck
Source: Princeton University Wordnet