webstore (English, noun)
expansion: webstore (plural webstores)
Senses:
glosses: A sales outlet which supplies goods or services over the World Wide Web.
tags: Internet
Forms:
form: webstores
tags: plural
form: web store
tags: alternative