thatched roof
English Dictionary
->
Letter T
-> thatched roof
Search Dictionary:
thatched roof Definition
(n)
a
house
roof
made
with
a
plant
material
(
as
straw
)
thatched roof Synonyms
thatch
thatched roof
© Art Branch Inc.