This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Thatching

  1. p. pr. & vb. n.
    of Thatch
  2. n.
    The act or art of covering buildings with thatch; so as to keep out rain, snow, etc.
  3. n.
    The materials used for this purpose; thatch.



Menu