INSTALLATION


Meaning of INSTALLATION in English

■ noun

1》 the action or process of installing or being installed.

2》 a large piece of equipment installed for use.

3》 a military or industrial establishment.

4》 an art exhibit constructed within a gallery.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.