instillation

definition: the introduction of a liquid by pouring or injection drop by drop
example: I used instillation to mix the two solutions – any faster and they might not blend fully.
speech part: noun
synonyms: instillment instilment
definition: a liquid that is instilled drop by drop
example:
speech part: noun
synonyms:

How instillation is being used?