Window dressing

0
1708
Window dressing - Meaning: Noun. A scheme used to decorate windows in a shop to make them attractive to customers.

Window dressing – Meaning:

Noun. A scheme used to decorate windows in a shop to make them attractive to customers.