VariousWords beta
Related Terms:
Definitions:
Noun
Potemkin village
Definition: something that seems impressive but in fact lacks substance
Definition: Any false construct devised to disguise a shortcoming or improve appearances.