Synonyms and Antonyms for thatched_roof

1. thatched roof (n.)

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

Synonyms: