English Dictionary
Definition supply and demand in British English
supply and demand noun
[uncountable] noun
1
the relationship between how much of a particular product is available and how much of it people want, and especially the way that this affects the level of prices
Synonyms and related words
