GHOST TOWN Meaning of GHOST TOWN in English noun : an abandoned town or village that is at least in part still standing Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012