instillation
nounMedical 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