webstore

noun

webstore

noun

Etymology From web + store.

1

Internet A sales outlet which supplies goods or services over the World Wide Web.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.