instillation
noun
1 instillation
The introduction of a liquid (by pouring or injection) drop by drop.
synonyms: instillment, instilment.
2 instillation
A liquid that is instilled drop by drop.
debug info: 0.0309
noun
The introduction of a liquid (by pouring or injection) drop by drop.
synonyms: instillment, instilment.
A liquid that is instilled drop by drop.
debug info: 0.0309