1 live storage | Definition of live storage

live storage

noun

Definition of live storage

: storage of property permitting use at will by the owner