Subscriber login


Forgot your password?

Library card login

Other

free trade

Translate free trade | into French | into Italian | into Spanish
Definition of free trade

noun

[mass noun]
  • international trade left to its natural course without tariffs, quotas, or other restrictions: an agreement intended to introduce free trade in marine products [as modifier]:a free trade zone

free trade in other Oxford dictionaries

Definition of free trade in the US English dictionary