Context: displaying the new product for customer view with the intention of promotion.
The new product is put up in the supermarket.
The new product is being showcased in the supermarket.
Do you have the same meaning?
Put up is usually used for something fixed on the wall. Details of the revised work hours have been put up on the notice board. The semester examination results are put up on the notice board.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Put up is usually used for something fixed on the wall.
Details of the revised work hours have been put up on the notice board.
The semester examination results are put up on the notice board.
Showcase is okay in your sentence.