[n] a secret store of valuables or money [v] save up as for future use
cache, cache, hive up, hoard, hoard, lay away, squirrel away