VariousWords beta
Related Terms:
Definitions:
Noun
free trade
Definition: international trade free of government interference
Definition: International trade without government interference, especially from tariffs or duties on imports.