1. A quantity or supply of something kept for use as needed.
2. A large shop selling different types of goods.
3. A sheep, steer, cow, or pig acquired or kept for fattening.
4. Keep or accumulate (something) for future use.
5. Retain or enter (information) for future electronic retrieval.
6. Have a supply of (something useful).
Plural noun: Stores.
Sudarshan Provision store is very prominent.