installation art

English

Noun

installation art (uncountable)

  1. A genre of art which incorporates any media, including the physical features of the site, to create a conceptual experience in a particular environment.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.