Search
Select the dictionary language
thatched
01
(of a house or building) having a roof made of dried straw, leaves etc.
Examples
The quaint cottage nestled in the countryside boasted a charming, thatched roof.
The thatched roof of the old farmhouse added to its rustic appeal.
Lexical Tree
thatched
thatch



























