n.
1.an amount of something available for use
2.offering goods and services for sale
3.the activity of supplying or providing something supply v.
1.provide or furnish with
2.circulate or distribute or equip with
3.provide what is desired or needed, especially support, food or sustenance
4.state or say further
Idiom of the Day
run up against (something)
to encounter something
The city ran up against many problems when they were building the highway.