What is the meaning of Thatching?

Bundles of hay or straw used to make a roof.

The act or art of covering with thatch.

present participle and gerund of thatch

Source: wiktionary.org