THATCH Definition & Meaning | Dictionary.com
https://www.dictionary.com/browse/thatch
WEBnoun. Also thatching. a material, as straw, rushes, leaves, or the like, used to cover roofs, grain stacks, etc. a covering of such a material. the leaves of various palms that are used for thatching. something resembling thatch on a roof, especially thick hair covering the head: a thatch of unruly red hair.
DA: 5 PA: 94 MOZ Rank: 89