redevelopment authority

Noun
  1. A public administrative unit given responsibility for the renovation of blighted urban areas (synset 108370171)

Other Searches