The story
From treescape + -ing or blend of tree + landscaping.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Tree-based landscaping. Full definition →
From treescape + -ing or blend of tree + landscaping.
Etymology from Wiktionary, CC BY-SA 4.0.