commercial treaty

Explore definitions, synonyms, and language insights of commercial treaty

Definitions

Noun
a treaty governing commerce between two or more nations

More General Terms