YourDictionary

Dictionary Home » Phrase Meanings » ghost town

What does "ghost town" mean?

A once thriving town that has been completely abandoned, as in Many of the old mining communities are ghost towns now. This idiom implies that there are no living people left in town. [First half of 1900s]

Learn more about ghost town

link/cite print suggestion box