Synonyms of Ghost Town in English :
Antonyms of Ghost Town in English
Thesaurus of Ghost Town in English
Ghost Town
see definition of ghost townHypernyms of ghost town
1. (noun) a deserted settlement (especially in western United States)
Synonyms of Ghost Town in English :
Antonyms of Ghost Town in English
Thesaurus of Ghost Town in English
1. (noun) a deserted settlement (especially in western United States)