English dictionary
free trade meaning and definition
Definition and meaning of free trade at MeaningMonkey.org. free trade meaning and definition in the English Dictionary.FREE TRADE noun
Definition of free trade (noun)
- international trade free of government interference
Source: Princeton University Wordnet