Definitions for "Ghost town"
a deserted town (especially in Western United States)
an abandoned wiki
a town that has been abandoned, in the Mojave Desert, usually because the economic activity that supported it has failed
nickname given to 50c Street Scene stamp of 1978 with inscriptions omitted in error.