TERMS OF TRADE Meaning of TERMS OF TRADE in English n. prices of products exported from a country compared to the price of goods imported Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012