0 a large company that sells goods or services in different countries:
In the space of six years, she has transformed a small start-up into an international business with thousands of employees.
1 the activity of trading goods and services between countries:
English is the language of international business.