Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

towheads Definition

Cancel
towheads
noun(tow-head)
a head of hair resembling tow especially in being flaxen or tousled; also : a person having such a head of hair
towheads
noun(tow-head)
a low alluvial island or shoal in a river : sandbar

Words Related to towheads!

towheads Examples by Brain Bank Users