Definition of “ghost town” - English Dictionary

british dictionary

“ghost town” in American English

See all translations

ghost townnoun [ C ]

us /ˈɡoʊst ˌtɑʊn/

a town that was busy in the past but is now empty or nearly empty because the activities that kept people there have stopped

(Definition of “ghost town” from the Cambridge Academic Content Dictionary © Cambridge University Press)