Definition of cyberstore in English:

cyberstore

noun

Pronunciation

cyberstore

/-ˌstôr/