ghost town

noun
🔊/ˈɡəʊst taʊn/
🔊/ˈɡəʊst taʊn/
jump to other results
  1. a town that used to be busy and have a lot of people living in it, but is now empty(曾一度繁华的)被废弃城镇