instillation

1. (noun) the introduction of a liquid (by pouring or injection) drop by drop
Synonyms: instillment, instilment
Related Words: infusion, insertion, introduction, intromission



Terms and Conditions of Use / Copyright Notice