INSTALLATION


Meaning of INSTALLATION in English

n. process of installing, putting in place; something which has been put in place, something installed (i.e. machinery); military camp or base (Military)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.