potemkin village Meaning, Definition & Usage

  1. noun something that seems impressive but in fact lacks substance

WordNet