What is the full meaning of thatchings
THATCHING [n]
Example of the word thatchings placed on a Scrabble board.