English version

host country

From Longman Business Dictionaryhost countryˈhost ˌcountry noun [countable] a country where a company that is based in another country has business activitiesHost countries are interested not only in how many jobs are created, but also in what kinds of jobs.
Pictures of the day
What are these?
Click on the pictures to check.