Thatchnoun


Definition

A roof covering of straw, reeds, palm leaves, or a similar material.