escaparate
Top 15000
Meanings
Noun
1. display cabinet
2. window, shop window
Examples5
Just look at that shop window!
Those books were on display in the window.
The shop windows display the latest fashion.
It made me sad to see that window display emptied out.
It makes me sad to see that window display emptied out.