free trade
1.
(
noun
) international trade free of government interference
Related Words:
trade
Terms and Conditions of Use / Copyright Notice