Definition of ICI in English:

ICI

  • Imperial Chemical Industries (Limited).

Pronunciation

ICI

/ʌɪsiːˈʌɪ/