GHOST TOWN
Meaning of GHOST TOWN in English
ˈghost town BrE AmE noun [countable]
a town that used to have a lot of people living and working in it, but now has very few or none
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012