Dictionary search results

Showing 1-2 of 2 results

free enterprise British & World English

An economic system in which private business operates in competition and largely free of state control