Definition of cyberstore in US English:

cyberstore

noun

Pronunciation

cyberstore

/-ˌstôr/