Meaning of wild duck

Definition of wild duck

(noun) an undomesticated duck (especially a mallard)

Other information on wild duck

WIKIPEDIA results for wild duck
Amazon results for wild duck