Definition, synonyms and related words
To store away, place out of the way, or stash, especially for the longer term.