English Dictionary
Definition free enterprise in British English
free enterprise noun
[uncountable] noun
1
an economic system in which businesses can compete with each other without being controlled by government
Synonyms and related words
