terms of trade - definition and synonyms

noun [plural] business 

Your browser doesn’t support HTML5 audio

  1. a measurement of a country’s position in international trade, which compares the prices of the goods it sells to other countries with the prices of the goods it buys from other countries