English synonyms about - contact  

commercial treaty

noun

1 commercial treaty

A treaty governing commerce between two or more nations.


Find more on commercial treaty elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0374