Definition of Shelduck

  • (n.) The sheldrake.

Synonyms of Shelduck


No Synonyms Found.

Antonyms of Shelduck


No Antonyms Found.

Homophones of Shelduck


No Homophones Found.