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.