English synonyms about - contact  

ghost town

noun

1 ghost town

A deserted settlement (especially in western United States).

Dutch: spookstad


Find more on ghost town elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0261