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