Definition of ICI from the Oxford Advanced Learner's Dictionary


(in full Imperial Chemical Industries)
a very large British company, formed in 1926 to make products such as paints, drugs, plastics and industrial chemicals. In 1993 a new company, now called Astra Zeneca, was formed for the drugs business.
Search Results