Langimage
English
B2

a place (usually a town or area) that is deserted and has few or no people.

Meanings

a place (usually a town or area) that is deserted and has few or no people.

After the mine closed, the village became a ghost town.

Synonyms

Antonyms

Last updated: 2025/12/19 07:12