The connotations of the verb "stash" isn't as nice as the noun "stash"
verb
1. To put or keep out of sight: bury, cache, conceal, ensconce, hide, occult, secrete.
2. To store up (supplies or money), usually well beyond one's needs: hoard, squirrel (away), stockpile, treasure.
noun
A supply stored or hidden for future use: backlog, cache, hoard, inventory, nest egg, reserve, reservoir, stock, stockpile, store, treasure.