Definition of ghost town in English:
A deserted town with few or no remaining inhabitants.
- Wake up Bolton Council and listen to the town's inhabitants before the town centre becomes a ghost town.
- The church has only one service a week, on a Wednesday not a Sunday, which sounds odd until you realise that most of the City is a ghost town at the weekend.
- Those workers losing their livelihoods turned that town into a ghost town.
Definition of ghost town in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
Most popular in the US
Most popular in the UK
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan