VariousWords beta
Definitions:
Noun
instillation
instillment
instilment
Definition: the introduction of a liquid (by pouring or injection) drop by drop
Definition: The act of instilling; instillation.