Hi, 2 thatch 1 a : a plant material (as straw) used as a sheltering cover especially of a house [M-W's Col. ] Would it mean the same if it were 'for' in place of "of"? Not exactly.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.