Focus on the pronunciation of host country
English definition of “host country”
› 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.