Etymology
Today it means: Without thatch; (by extension) having no roof. Full definition →
From thack + -less.
Etymology from Wiktionary, CC BY-SA 4.0.