Skip navigation.

towhead - What does it mean?

Definition of 'towhead'

English

Noun

(en-noun)
  • A blond person whose very pale, almost white hair resembles tow.
  • An alluvial deposit in a river, such as a sandbar, or a small island formed from silt, often permanent enough to have vegetation.
  • Derived terms

    * towheaded

    Similar to 'towhead'

    tawhid, thewed, thoued, thawed, teahead, thooid