Meaning of instillment

Definition of instillment

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

Other information on instillment

WIKIPEDIA results for instillment
Amazon results for instillment