'ghost town' definitions:

Definition of 'ghost town'

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