Skunkhead Definition

noun
The surf duck.
Wiktionary

A duck (Camptolaimus labradorus) which formerly inhabited the Atlantic coast of New England, now believed extinct.

Wiktionary

Other Word Forms of Skunkhead

Noun

Singular:
skunkhead
Plural:
skunkheads

Find Similar Words

Find similar words to skunkhead using the buttons below.

Words Starting With

Words Ending With

Unscrambles

skunkhead