Definition of the ICA from the Oxford Advanced Learner's Dictionary


the ICA

; NAmE
the Institute of Contemporary Arts
jump to other results
a British institution in The Mall (1) in central London that exists to promote (= encourage) modern art, dance and film. It was established in 1946 and events held there have sometimes been controversial (= causing public discussion and disagreement).