Drug instillation - Wikipedia Drug instillation, also known as medication instillation, is the administration of a medicine, generally in liquid form either drop by drop or with a catheter into a body space or cavity [1]
Instillation - Definition, Meaning, and Examples in English The word 'instillation' has Latin roots, coming from the verb 'instillare,' which means 'to pour in ' Over time, the meaning evolved to refer to the action of installing or setting up something
What does instillation mean? - Definitions. net Instillation refers to the process of slowly introducing a liquid, especially a medicinal drug or solution, drop by drop into a body cavity, tissue, or organ for therapeutic purposes