Loading page
free trade is a noun meaning "international trade free of government interference". It carries one recorded sense.
international trade free of government interference
Definitions, synonyms and semantic relations for free trade come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.