EN

Synonyms for paper town

Definitions

  1. n. 1

    A nonexistent town included on a map in order to identify cases of plagiarism by others.