TOP

Definition of shelduck noun from the Oxford Advanced Learner's Dictionary

shelduck

noun
 
/ˈʃeldʌk/
 
/ˈʃeldʌk/
(plural shelduck, shelducks)
jump to other results
  1. a type of wild duck that lives on or near the coast
    Word OriginMiddle English (as sheldrake): probably from dialect sheld ‘pied’ (related to Middle Dutch schillede ‘variegated’) + the noun duck. The form shelduck dates from the early 18th century.
utilize
verb
 
 
From the Word list
OPAL written words
Oxford Learner's Dictionaries Word of the Day