UNCTAD Meaning of UNCTAD in English abbr. United Nations Conference on Trade and Development. Oxford English vocab. Оксфордский английский словарь. 2012