instillation

views updated

instillation (in-stil-ay-shŏn) n.
1. the application of liquid medication drop by drop, as into the eye.

2. the medication applied in this way.

More From encyclopedia.com