SHELDUCK


Meaning of SHELDUCK in English

ˈshelˌdək noun

Etymology: sheld- (as in sheldrake ) + duck

1. : sheldrake

2. : the female of the sheldrake

[s]shelduck.jpg[/s]

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.