Ghost town has 2 different meanings across 1 category:
Noun
a deserted settlement (especially in western United States)
A town which has become deserted, usually due to failing economic activity, especially one that still has substantial visible remains.