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. 2012