'ghost town' definitions:

Definition of 'ghost town'

From: WordNet
noun
A deserted settlement (especially in western United States)