TOW-HEAD


Meaning of TOW-HEAD in English

noun the hooded merganser.

2. tow-head ·noun an urchin who has soft, whitish hair.

3. tow-head ·add. ·noun a low alluvial island or shoal in a river.

Webster English vocab.      Английский словарь Webster.