Synonyms of Global Trade

Primary definition: The exchange of goods and services between countries on a worldwide scale.

Full Dictionary Entry

Antonyms & Opposite Concepts