ICA


Meaning of ICA in English

ICA, the /ˌaɪ siː ˈeɪ/ BrE AmE

abbreviation for the Institute of Contemporary Arts; a building in central London where modern paintings, films etc are shown. Some of its ↑ exhibition s cause a lot of argument and discussion.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.