ghost town
From WikiWord, the free dictionary
/ˈɡəʊst taʊn/
English
Definitions
noun
- A town which has become deserted, usually due to failing economic activity, especially one that still has substantial visible remains.
- Anything that has been deserted or abandoned, or has been empty all along.