window dressing Meaning and Definition
1. n. the decoration of shop windows
2. n. a showy misrepresentation intended to conceal something unpleasant
1. n. the decoration of shop windows
2. n. a showy misrepresentation intended to conceal something unpleasant
Sponored Video