manky mallard

English dictionary entry

Meanings

noun
  1. A mallard bred from wild mallards and domestic ducks, with variable and uneven plumage patterns.

Word forms

manky mallard manky mallards

Etymology

Said to have been coined by British birder Charlie Moores.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.