Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of thatching

- of Thatch
- The act or art of covering buildings with thatch; so as to keep out rain, snow, etc.
- The materials used for this purpose; thatch.

Crossword clue for thatching

- Roofing