cyberlocker (English, noun)
expansion: cyberlocker (plural cyberlockers)
Senses:
glosses: An Internet resource for the storage of personal digital files.
tags: Internet
Forms:
form: cyberlockers
tags: plural