FREE TRADE


Meaning of FREE TRADE in English

[free trade] n (1823): trade based on the unrestricted international exchange of goods with tariffs used only as a source of revenue

Merriam-Webster English vocab.      Английский словарь Merriam Webster.