cyberstore (English, noun)
expansion: cyberstore (plural cyberstores)
Senses:
glosses: A website that allows users to browse and then order products or services via the Internet.
tags: Internet
Forms:
form: cyberstores
tags: plural