noun. the introduction of a liquid (by pouring or injection) drop by drop.
- trade edition
noun. a liquid that is instilled drop by drop.
Example sentences of the word instillation
1. Noun, singular or mass
Improper instillation could cause the snap not to be fully engaged, allowing water to leak out.