noun an urban area in which all or most of the buildings are demolished and rebuilt
redevelopment area 🔊 Listen to this noun an urban area in which all or most of the buildings are demolished and rebuilt Share Facebook Twitter Google +