n. process of installing, putting in place; something which has been put in place, something installed (i.e. machinery); military camp or base (Military)
INSTALLATION
Meaning of INSTALLATION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012