supply (an amount of something available for use): I have a great supply of money. We have enough food supplies for everyone.
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 has 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 dug up a hoard of gold coins.
cache (a hidden store of things): Police discovered a huge cache of weapons in the woods.
arsenal (a store of weapons and military equipment): The country has agreed to reduce its nuclear arsenal by 40%.
stockpile (a large store of things accumulated for future use): The company has a stockpile of raw materials.