thatched roof

1. (noun) a house roof made with a plant material (as straw)
Synonyms: thatch
Related Words: roof



Terms and Conditions of Use / Copyright Notice