Dictionary search results

Showing 1-2 of 2 results

planning blight British & World English

The reduction of economic activity or property values in a particular area resulting from expected or possible future development or restriction of development