Look Up Another Term

Definition: cloud datacenter


A datacenter on the Internet. It implies a large organization that has a facility with many servers. See cloud computing and server.