have (something) in store (for one)
To have something awaiting (one) or prepared (for one). The future has plenty in store—try not to worry about it too much. We have a lot of fun activities in store for the kids at camp this summer.
have something in store (for someone)
Fig. to have something planned for one's future. Tom has a large inheritance in store for him when his uncle dies. I wish I had something like that in store.