English dictionary
wild duck meaning and definition
Definition and meaning of wild duck at MeaningMonkey.org. wild duck meaning and definition in the English Dictionary.WILD DUCK noun
Definition of wild duck (noun)
- an undomesticated duck (especially a mallard)
Source: Princeton University Wordnet