INSTALLATION


Meaning of INSTALLATION in English

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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.