Meaning of supply in English
1. an act or instance of supplying
Do you get a sufficient supply of water?
2. materials needed to do something; necessities
1. give someone an amount of something, usually over a period of time
Cows supply us with milk.