Thatched Roof (
Noun
)
Meaning
A house roof made with a plant material (as straw).
Classification
Nouns denoting man-made objects.
Synonyms
Thatch
Hypernyms
Roof