Word info Synonyms

paper town

Noun

Meaning

paper town (plural paper towns)

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

Source: en.wiktionary.org

Synonyms

Close letter words and terms