Meaning of thatched roof

Definition of thatched roof

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

Other information on thatched roof

WIKIPEDIA results for thatched roof
Amazon results for thatched roof