Noun
cyberlocker (plural cyberlockers) (Internet) An Internet resource for the storage of personal digital files.