Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: thatched roof
  1. A house roof made with a plant material (as straw)
    - thatch

Derived forms: thatched roofs

Type of: roof

Encyclopedia: Thatched roof