Instillation
[,insti'leiʃәn]
Definition
(noun.) the introduction of a liquid (by pouring or injection) drop by drop.
(noun.) a liquid that is instilled drop by drop.
Checked by Leda--From WordNet
Definition
(n.) The of instilling; also, that which is instilled.
Typed by Edmund
Synonyms and Synonymous
n. Infusion, insinuation, gentle introduction.
Typed by Denis