GHOST TOWN


Meaning of GHOST TOWN in English

[ghost town] n (1931): a once-flourishing town wholly or nearly deserted usu. as a result of the exhaustion of some natural resource

Merriam-Webster English vocab.      Английский словарь Merriam Webster.