English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the 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