Home
Search
Index
Definify.com
Webster
1913
Edition
Tow-head
Tow′-headˊ
,
Noun.
1.
An urchin who has soft, whitish hair.
[Colloq.]
2.
(Zool.)
The hooded merganser.
[ Local, U. S. ]
Similar Results