Meaning of “free trade” - Learner’s Dictionary

free trade

noun [ C ] uk us

a way to buy and sell products between countries, without limits on the amount of goods that can be bought and sold, and without special taxes on the goods

→ Compare fair trade

(Definition of “free trade” from the Cambridge Learner’s Dictionary © Cambridge University Press)