webstore
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
Noun[edit]
webstore (plural webstores)
- A sales outlet which supplies goods or services over the World Wide Web.
Translations[edit]
a sales outlet which supplies goods or services over the World Wide Web
|