Homophones for
installation, instillation

installation / instillation [ɪnstəˈlɛiʃən]

installation – n. – the act of placing equipment in position for usage, or objects where they are to be displayed; 2. establish a person in a given office usually with a ceremony

instillation – n. – 1. a slow introduction of an idea or concept; 2. addition of a liquid drop by drop