1 English Synonyms for THATCHING
Prev.1Next
thatch
Definition: 1. Straw, rushes, or similar, used for making or covering the roofs of buildings, or of stacks of hay or grain.
There are 6 definitions of the word thatch
Show more information about thatch
Prev.1Next
Search took: 16.02 ms