Advertisement

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
Advertisement

Antonyms & Opposite Concepts

Advertisement