English dictionary

thatched roof meaning and definition

Definition and meaning of thatched roof at MeaningMonkey.org. thatched roof meaning and definition in the English Dictionary.

THATCHED ROOF noun

Definition of thatched roof (noun)

  1. a house roof made with a plant material (as straw)
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: