Definition of ICI in English:

ICI

abbreviation

  • Imperial Chemical Industries (Limited).

Pronunciation

ICI

/ʌɪsiːˈʌɪ/