Mallard (noun) Definition, Meaning & Examples

noun, plural mal·lards, (especially collectively) mal·lard.
  1. a common, almost cosmopolitan, wild duck, Anas platyrhynchos, from which the domestic ducks are descended.
noun plural -lard or -lards
  1. a duck, Anas platyrhynchos, common over most of the N hemisphere, the male of which has a dark green head and reddish-brown breast: the ancestor of all domestic breeds of duck
Mallard (noun) Definition, Meaning & Examples

More Definitions