Definition for SHEL'DUCK

SHEL'DUCK, n.

A species of wild duck. – Mortimer.

Return to page 113 of the letter “S”.