UNCTAD Meaning of UNCTAD in English abbr. United Nations Conference on Trade and Development. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012