thatched roof Meaning, Definition & Usage

  1. noun a house roof made with a plant material (as straw)
    thatch.

WordNet