TERMS OF TRADE Meaning of TERMS OF TRADE in English ■ plural noun Economics the ratio of an index of a country's export prices to an index of its import prices. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004