Dictionary search results

Showing 1-2 of 2 results

most favoured nation British & World English

A country which has been granted the most favourable trading terms available by another country

most favoured nation New Oxford Dictionary for Writers & Editors

country granted favourable trading terms