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. Сжатый оксфордский словарь английского языка. 2004