To store up or stock up.
store away
To keep a supply of something, in a place or container.
give away the store
To transact, trade, or negotiate badly, by paying, providing, or conce…
bottle up
To keep suppressed and hidden.