buffer yard

1. Landscaping that is used to obstruct the view of an adjacent property. 2. Same as buffer, 5.

Scroll to Top