■ noun a country which has been granted the most favourable trading terms available by another country.
MOST FAVOURED NATION
Meaning of MOST FAVOURED NATION in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004