pop-up store (English, noun)
expansion: pop-up store (plural pop-up stores)
Senses:
glosses: A store, often portable, existing in one place for a short time only.
Forms:
form: pop-up stores
tags: plural