Definition of ICI in English:

ICI

  • Imperial Chemical Industries (Limited).

Pronunciation:

ICI

/ʌɪsiːˈʌɪ/