(noun) cache, hoard
a secret store of valuables or money
(verb) squirrel away, hive up, hoard, cache, lay away
save up as for future use