ICI Meaning of ICI in English abbr. Imperial Chemical Industries. Oxford English vocab. Оксфордский английский словарь. 2012