Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

shelduck Definition

Cancel
shelduck
noun(shel-duck)
any of various Old World ducks (genus Tadorna); especially : a common mostly black-and-white duck (T. tadorna) slightly larger than the mallard

Words Related to shelduck!

shelduck Examples by Brain Bank Users