a place (usually a town or area) that is deserted and has few or no people.
Meanings
After the mine closed, the village became a ghost town.
Synonyms
Antonyms
Examples
Last updated: 2025/12/19 07:12