Look Up Another Term

Definition: storage cloud


A storage provider on the Internet (see cloud storage). Contrast with compute cloud.