supply (an amount of something available for use): I have a great supply of money.
stock (a quantity of something accumulated for future use): We have ample stocks of food for the winter.
store (an amount of something that is available for use): We have a store of wood for the winter.
reserve (a supply of something that is available for use when it is needed): This country possesses large oil and gas reserves.
resource (something that is available for use or can be used to create wealth): Our country has oil, gas, and other natural resources.
hoard (a secret store of things that are valuable): We unearthed a hoard of gold coins.
cache (a hidden store of things): Police uncovered a huge cache of weapons in the woods.
arsenal (a store of weapons and military equipment): The country has committed to reducing its nuclear arsenal by 40%.
stockpile (a large store of things accumulated for future use): The company has a stockpile of raw materials.