Home
Random
Watchlist
Uploads
Settings
Log in
e-store
English
Etymology
e-
+
store
Noun
e-store
(
plural
e-stores
)
The
virtual
store
of a
retailer
that sells goods or services over the
Internet
.
Anagrams
Eostre
stereo
,
STEREO
Last modified on 6 November 2012, at 01:23