Look Up Another Term

Definition: cyberlocker


An umbrella term for a website that stores content uploaded from users. See cloud storage, media sharing site, music streaming service and peer-to-peer network.