■ noun a multilateral system of trading in which a country pays for its imports from one country by its exports to another.
TRIANGULAR TRADE
Meaning of TRIANGULAR TRADE in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004