Synonyms of Ghost town

Primary definition: A deserted town with few or no remaining inhabitants, typically resulting from economic decline or the exhaustion of a natural resource.

Full Dictionary Entry

Antonyms & Opposite Concepts