0 a store that opens suddenly and usually exists for a short amount of time: --
A temporary pop-up store often appears when retailers take advantage of empty retail space.
НОВИ ДУМИ
European
May 10, 2021
ДУМАТА НА ДЕНЯ
Shimmer
pop-up store