インスタレーション
イ
ン
ス
タ
レ
ー
ショ
ン
Meanings
1
Refers to an art installation, a three-dimensional work designed to transform the perception of a space. Used in contemporary art contexts.
I saw a new installation at the art museum.
This installation uses light and sound.