Answers

2014-12-18T16:15:10+05:30
Thatch means, a plant material such as straw used as a sheltering cover of a house.So,  thatched house means house covered with plants as roofs.
0
2014-12-19T14:34:55+05:30
Something, such as a thick growth of hair on the head, that resembles thatch.
0