English Dictionary
Definition CIO in British English
CIO noun
[countable] noun
/ˌsiː aɪ ˈəʊ/
Synonyms and related words
