Noun
pop-up store (plural pop-up stores) a store, often portable, existing in one place for a short time only