Uk English Meaning of thatched roof

Thatched roof

Other Uk English words related to Thatched roof

No Synonyms and anytonyms found

Definitions and Meaning of thatched roof in English

Wordnet

thatched roof (n)

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

FAQs About the word thatched roof

Thatched roof

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

No synonyms found.

No antonyms found.

thatched => thatched, thatch tree => thatch tree, thatch palm => Thatch palm, thatch => thatch, that is to say => that is,