ICA, the /ˌaɪ siː ˈeɪ/
abbreviation for the Institute of Contemporary Arts; a building in central London where modern paintings, films etc are shown. Some of its
exhibitions cause a lot of argument and discussion.
[TahlilGaran] Dictionary of Contemporary English ▲