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
throw down the gauntlet
to challenge someone to a fight or to do something
The government threw down the gauntlet to the opposition party and told them to stop criticizing their policies without suggesting an alternative.