INSTALLATION Meaning of INSTALLATION in English n. Inauguration, investiture, instalment, ceremony of induction. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012