VariousWords beta
Related Terms:
Noun
Definition: A city whose centre has deteriorated or declined as a result of rapid growth of the surrounding suburbs.
VariousWords beta
Definition: A city whose centre has deteriorated or declined as a result of rapid growth of the surrounding suburbs.