supply means: Stock in a shop or warehouse. (in Cooking Dictionary)
What else does supply mean?
Provide to make it available. (in Merlin Dictionary)
A way to provide or facilitate something that is needed or wanted. synonym : Furnish . (in Merlin Dictionary)
A desirable or necessary feature. (in Merlin Dictionary)
Fulfill sufficiently (in Merlin Dictionary)
Compensation is a way to make up (for example, a deficit). (in Merlin Dictionary)
A stock is a quantity that can be used for or exceeds a specific use. (in Merlin Dictionary)
Material or provisions are stored, and can be dispensed as needed. (in Merlin Dictionary)
A commodity’s availability for purchasing at a certain price or meeting a specific demand. (in Merlin Dictionary)