landscape buffer

a natural or planted perennial system in a position in the landscape to mitigate any of a number of undesirable environmental impacts, e.g., runoff, wind, noise, dust, snowThis definition last updated 06/29/2008