Webster's Revised Unabridged Dictionary · 1913
Shelduck
Copy link
Shelduck
, noun
[
Sheld
variegated +
duck
.]
(Zoology)
The sheldrake.
↑