noun Date: 15th century the act of installing ; the state of being installed, something that is installed for use, a military camp, fort, or base, a work of art that usually consists of multiple components often in mixed media and that is exhibited in a usually large space in an arrangement specified by the artist
INSTALLATION
Meaning of INSTALLATION in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012