supply - Dictionary definition and meaning for word
supply
Definition (noun) an amount of something available for use
Definition (noun) offering goods and services for sale
Definition (noun) the activity of supplying or providing something
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com