Instillation. Definition

Medical Definition: Instillation

Method used in medicine to incorporate a liquid slowly into the body or to put a drip.

* Automatic translation