urban regeneration

English

Noun

urban regeneration (uncountable)

  1. (UK) Synonym of urban renewal.

Translations