Definition of cyberstore in English:

cyberstore

noun

Pronunciation:

cyberstore

/-ˌstôr/