instillation

noun

The act of instilling or of pouring in by drops or by small quantities; the act of infusing or insinuating into the mind.

noun

That which is instilled or infused.

noun

The act of instilling; also, that which is instilled.

noun

The act of instilling; also, that which is instilled.

noun

a liquid that is instilled drop by drop

noun

the introduction of a liquid (by pouring or injection) drop by drop