cloud storage
· noun
A model of computer data storage in which data, said to be in the cloud, is stored remotely in logical pools and is accessible to users over a network, typically the Internet.
Change this meaning
It stays on the page until someone pays $6.00.