noun
Meaning 1
A nation accorded a certain level of treatment in international trade. When a nation A is a most favored nation of another nation, B, then B undertakes not to treat A any less favorably (in terms of taxes, exports, etc.) than any of B's other most favored nations.
Definition source: English Wiktionary via Wiktextract
Topics: business, diplomacy, finance, government, politics, trading
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided