free trade
noun
: trade based on the unrestricted international exchange of goods with tariffs used only as a source of revenue
Love words? Need even more definitions?
Merriam-Webster unabridged
Share