demonstration of a new car
to exhibit goods at a fair
Verb
to be on view in the big shops
Verb
to make an exhibition of oneself
Verb
to make a spectacle of oneself
Verb
to expose goods in a shop window
Verb
to spread out goods for sale
Verb
to display goods in the window
Verb
making someone a subject of common gossip
to make an exhibition
Verb
to make someone a subject of common gossip
Verb
to be on public display
Verb
to display in the window
Verb
display in the shop window
to flaunt one's new riches
Verb