Shelduck (noun) Definition, Meaning & Examples

noun, plural shel·ducks, (especially collectively) shel·duck.
  1. a sheldrake.
  2. a female sheldrake.
noun plural -ducks, -duck, -drakes or -drake
  1. any of various large usually brightly coloured gooselike ducks, such as Tadorna tadorna (common shelduck), of the Old World
Shelduck (noun) Definition, Meaning & Examples

More Definitions