terms of trade
: the ratio between the prices of two countries participating in international trade
Love words? Need even more definitions?
Merriam-Webster unabridged
Share