thatched roof


Meanings

  • a house roof made with a plant material (as straw)

Synonyms