Definition of Mallard

  • (a.) A drake; the male of Anas boschas.
  • (a.) A large wild duck (Anas boschas) inhabiting both America and Europe. The domestic duck has descended from this species. Called also greenhead.

Synonyms of Mallard


Antonyms of Mallard


No Antonyms Found.

Homophones of Mallard


No Homophones Found.