INSTILLATION


Meaning of INSTILLATION in English

n. gradual introduction, act of slowly infusing; act of inserting slowly in small amounts

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