English dictionary
ghost town meaning and definition
Definition and meaning of ghost town at MeaningMonkey.org. ghost town meaning and definition in the English Dictionary.GHOST TOWN noun
Definition of ghost town (noun)
- a deserted settlement (especially in western United States)
Source: Princeton University Wordnet