English word definition — powered by WordNet
the activity of supplying or providing something
Want to remember supplying?