To put or keep out of sight:
bury, cache, conceal, ensconce, hide1, occult, secrete. (Slang) plant. See showTo store up (supplies or money), usually well beyond one's needs:
hoard, squirrel (away), stockpile, treasure. See collect, give
Learn more about stash