cache

noun

A collection of items of the same type stored in a hidden or inaccessible place.

verb

Store away in hiding or for future use.