|
Definition of Ghost town
1. Noun. A deserted settlement (especially in western United States).
Definition of Ghost town
1. Noun. A town which has become deserted, usually due to failing economic activity. ¹
2. Noun. An Internet forum that lacks active users. ¹
3. Noun. ''Figurative''. An artist who lacks a fanbase. ¹
¹ Source: wiktionary.com