instore (English, noun)
expansion: instore (plural instores)
Senses:
glosses: a performance or other event taking place within a store or a shop
Forms:
form: instores
tags: plural