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. 2012