Meaning of “host country” in the English Dictionary

business-english dictionary

"host country" in Business English

See all translations

host countrynoun [ C ]

uk us

COMMERCE a country where a company that is based in another country has business activities:

When production costs are raised in the host country, the company can easily move its activities to another country.

a country that provides services, buildings, etc. for an event:

To mark the meeting, the host country also organised a festival of arts.

(Definition of “host country” from the Cambridge Business English Dictionary © Cambridge University Press)