1. The act of instilling; also, that which is instilled. 2. the introduction of a liquid by pouring or injection drop by drop
instillment |