Potemkin village

Explore definitions, synonyms, and language insights of Potemkin village

Definitions

Noun
something that seems impressive but in fact lacks substance

More General Terms