in store
in store {adj.} or {adv. phr.}
1. Saved up in case of need; ready for use or for some purpose.
If the electricity goes off, we have candles in store in the closet.
The squirrel has plenty of nuts in store for the winter.
2. Ready to happen; waiting. — Often used in the phrase "hold in store" or "have in store".
What does the future hold in store for the boy who ran away?
There is a surprise in store for Helen when she gets home.
Categories:
Source: A Dictionary of American Idioms