English Dictionary
Definition the ICC in British English
the ICC noun
[singular] noun
/ˌaɪ siː ˈsiː/
1
the International Chamber of Commerce: an international organization of business owners
Synonyms and related words
