English dictionary
urban renewal meaning and definition
Definition and meaning of urban renewal at MeaningMonkey.org. urban renewal meaning and definition in the English Dictionary.URBAN RENEWAL noun
Definition of urban renewal (noun)
- the clearing and rebuilding and redevelopment of urban slums
Source: Princeton University Wordnet