EN

Synonyms for phantom settlement

Most common

paper town

All synonyms

Noun

Definitions

  1. n. 1

    Synonym of paper town.