English synonyms about - contact  

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.


Find more on instillation elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0256