Wiktionary
cyberlocker
n. An on-line internet site for storage of personal digital files.
n. An on-line internet site for storage of personal digital files.