shelduck

Definitions of shelduck
  1. noun
    female sheldrake
    see moresee less
    type of:
    sheldrake
    Old World gooselike duck slightly larger than a mallard with variegated mostly black-and-white plumage and a red bill
Word Family