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)