treaty

noun

Definitions of treaty

English

an agreement between two or more independent nations

The question of the way in which income earned in a foreign country is to be taxed in the home country is regulated by a tax treaty between the two countries.