facadeEnglish

facade, frontage, frontal, window dressing

Noun

The face or front of a building

English: facade, frontage, frontal

A showy misrepresentation intended to conceal something unpleasant

English: facade, window dressing

English words with similar meanings

Show 3 words