Thayer's Greek Lexicon

 1. to put away, lay by in store, to treasure away
2. to store up abundance for future use