free trade
nounDefinition of free trade
: trade based on the unrestricted international exchange of goods with tariffs used only as a source of revenue
Keep scrolling for more
Keep scrolling for more