|
Definition of Towhead
1. Noun. A person with light blond hair.
Definition of Towhead
1. n. An urchin who has soft, whitish hair.
2. n. A low alluvial island or shoal in a river.
Definition of Towhead
1. Noun. A blond person whose very pale, almost white hair resembles tow. ¹
2. Noun. An alluvial deposit in a river, such as a sandbar, or a small island formed from silt, often permanent enough to have vegetation. ¹
¹ Source: wiktionary.com
Definition of Towhead
1. a head of light blond hair [n -S]