thatched roof
Meaning, Definition & Usage
Dictionary
Related
noun
a house roof made with a plant material (as straw)
thatch
.
WordNet
Previous
thar
tharms
tharos
tharp
that
Next
thatcher
thatcherism
thatcherite
thatching
thaught