English edit

Etymology edit

Web +‎ store

Noun edit

webstore (plural webstores)

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

Translations edit

Anagrams edit