English dictionary

sheldrake meaning and definition

Definition and meaning of sheldrake at MeaningMonkey.org. sheldrake meaning and definition in the English Dictionary.

SHELDRAKE noun

Definition of sheldrake (noun)

  1. large crested fish-eating diving duck having a slender hooked bill with serrated edges
  2. Old World gooselike duck slightly larger than a mallard with variegated mostly black-and-white plumage and a red bill
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: