Definition of "thatched"

thatched