Medical Definition of instillation
1: an act of instilling : introduction by instilling <repeated instillation of penicillin>
2: something that is instilled or designed for instillation <silver instillation for use in the eyes of the newborn>
Seen and Heard
What made you want to look up instillation? Please tell us where you read or heard it (including the quote, if possible).