window dressing

Noun
  1. A showy misrepresentation intended to conceal something unpleasant (synset 106771409)
  2. The decoration of shop windows (synset 100263751)

Other Searches