Definition of Skunkhead
1. n. The surf duck.
Medical Definition of Skunkhead
1.
The surf duck.
A duck (Camptolaimus Labradorus) which formerly inhabited the Atlantic coast of new England. It is now supposed to be extinct.
Synonym: Labrador duck, and pied duck.
Source: Websters Dictionary
(01 Mar 1998)
Lexicographical Neighbors of Skunkhead
Other Resources:


