English Dictionary
Definition mixed economy in British English
mixed economy noun
[countable] noun
1
an economic system in which some businesses are controlled by the government and some are controlled by private companies
Synonyms and related words
