Definition of Potemkin Village

  • 1. Something that seems impressive but in fact lacks substance Noun

Semanticaly linked words with "potemkin village"

Hyponims for word "potemkin village"