GHOST TOWN


Meaning of GHOST TOWN in English

■ noun a town with few or no remaining inhabitants.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.