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