Definition of Mallard
1. Noun. Wild dabbling duck from which domestic ducks are descended; widely distributed.
Definition of Mallard
1. n. A drake; the male of Anas boschas.
Definition of Mallard
1. a wild duck [n -S]
Medical Definition of Mallard
1.
1. A drake; the male of Anas boschas.
2. A large wild duck (Anas boschas) inhabiting both America and Europe. The domestic duck has descended from this species.
Synonym: greenhead.
Origin: F. Malari,fr. Male male + -art =-ard. See Male, and -ard.
Source: Websters Dictionary
(01 Mar 1998)
Lexicographical Neighbors of Mallard
Other Resources:


