bn:26690519n
Noun Concept
EN
pop-up
EN
A store that is open for a limited period of time on temporary premises Open English WordNet
Definitions
Relations
Sources
EN
A store that is open for a limited period of time on temporary premises Open English WordNet
IS A
Open English WordNet
EN