instillation
nounThe act of instilling or of pouring in by drops or by small quantities; the act of infusing or insinuating into the mind.
nounThat which is instilled or infused.
nounThe act of instilling; also, that which is instilled.
nounThe act of
a liquid that is instilled drop by drop
nounthe introduction of a liquid (by pouring or injection) drop by drop
