0%

ALL meanings of sheldrake

shel·drake
S s
  • noun plural sheldrake any of several Old World ducks of the genus Tadorna, certain species of which have highly variegated plumage. 1
  • noun plural sheldrake any of various other ducks, especially the goosander or merganser. 1
  • noun sheldrake the male of any of various large usually brightly coloured gooselike ducks, such as Tadorna tadorna (common shelduck), of the Old World 0
  • abbreviation SHELDRAKE shelduck 0
  • noun sheldrake merganser 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?