English Dictionary
Definition NIC in British English
NIC noun
[countable] noun
/ˌen aɪ ˈsiː/
1
newly industrialized country: a country that has recently achieved a lot of industrial development, for example Malaysia
Synonyms and related words
