idiom

ghost town

ghost town

A place with no people

Definition

A place with no people

Examples

  • The city became A GHOST TOWN
  • Well, that's GHOST TOWN for you.
  • I suppose that counts as GHOST TOWN.

Synonyms & Antonyms

Synonyms:

Antonyms:

Practise this

← Back to vocabulary