FREE TRADE


Meaning of FREE TRADE in English

■ noun international trade left to its natural course without tariffs, quotas, or other restrictions.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.