Commercial treaty

phrase specialist

Noun

a treaty governing commerce between two or more nations
Vocabulary classified under Law
More about this word
Synonyms and related words
Explore this word