Synonyms of triangular-trade

Primary definition: A multilateral system of trading in which a country pays for its imports from one country by its exports to another, historically specifically referring to the transatlantic trade route involving Europe, Africa, and the Americas.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)