skunkhead Meaning, Definition & Usage
Skunk"head` noun
Definitions
(Zoöl.) (a) The surf duck. (b) A duck ( Camptolaimus Labradorus ) which formerly inhabited the Atlantic coast of New England. It is now supposed to be extinct. Called alsoLabrador duck , andpied duck .