Synonyms for "thatch"

Words with similar meaning