English

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

 

the ICA

 
BrE
 
; 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).