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