English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition thatch in British English

thatch noun

noun
/θætʃ/
1

a roof made of dried plants such as straw or reeds

Synonyms and related words
2

the hair on someone's head, especially when it is thick and untidy

Synonyms and related words
Definition thatch in British English