[ghost town] n (1931): a once-flourishing town wholly or nearly deserted usu. as a result of the exhaustion of some natural resource
GHOST TOWN
Meaning of GHOST TOWN in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012