English Dictionary
Definition thatch in British English
thatch noun
noun
/θætʃ/
2
the hair on someone's head, especially when it is thick and untidy
Synonyms and related words
