UNCTAD Meaning of UNCTAD in English abbr. United Nations Conference on Trade and Development. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012