ghost town
noun/ˈɡəʊst taʊn/
/ˈɡəʊst taʊn/
- a town that used to be busy and have a lot of people living in it, but is now empty
Check pronunciation:
ghost town
Definition of ghost town noun from the Oxford Advanced Learner's Dictionary