Definition of towhead in US English:

towhead

noun

  • 1A person with very light blond or untidy hair.

    ‘she didn't stay a towhead for long’
    as modifier ‘she watched her towhead tot playing on the beach’
    1. 1.1 A head of very light blond or untidy hair.
      ‘Billy had his towhead slicked down’

Pronunciation

towhead

/ˈtōˌhed//ˈtoʊˌhɛd/