EnglishMain Dictionary
supply and demand
Universal Words
noun
[U] (economics) the relationship between the amount of goods or services that are available and the amount that people want to buy, especially when this controls prices:
the law of supply and demand