Term of the Moment

Loebner Prize


Look Up Another Term


Redirected from: upload site

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.