SHELDUCK


Meaning of SHELDUCK in English

[shel.duck] n [shel- (as in sheldrake) + duck] (1707): any of various Old World ducks (genus Tadorna); esp: a common mostly black-and-white duck (T. tadorna) slightly larger than the mallard

Merriam-Webster English vocab.      Английский словарь Merriam Webster.