Dictionary search results

Showing 1-2 of 2 results

entrepreneurship British & World English

The activity of setting up a business or businesses, taking on financial risks in the hope of profit