window_dressingEnglish

window dressing, facade

Noun

A showy misrepresentation intended to conceal something unpleasant

English: facade, window dressing

The decoration of shop windows

English: window dressing

English words with similar meanings

Show 1 words