urban renewal
nounDefinition of urban renewal
: a construction program to replace or restore substandard buildings in an urban area
Keep scrolling for more
Keep scrolling for more