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
put (someone) on or put on (someone)
to fool or joke with someone, to tease someone
I think that my friend is putting me on. I do not believe that he will move to Italy.