e-store (English, noun)
expansion: e-store (plural e-stores)
Senses:
glosses: The virtual store of a retailer that sells goods or services over the Internet.
Forms:
form: e-stores
tags: plural