living fenceWiktionary 原文释义(英文)名词 Noun(horticulture) A natural boundary formed by densely planting shrubs, trees, or vines in order to create a functional barrier.