Meaning of store in English
1. a supply of something, especially something that is kept for future use
We have fifty tons of old rice in store[stored].
2. a large shop that many different products are kept and sold
The store is open[⇔close].
1. put aside for future use; keep things until they are needed
Ants store their food.