VariousWords beta
Related Terms:
Definitions:
Noun
instillation
instillment
instilment
Definition: the introduction of a liquid (by pouring or injection) drop by drop
Definition: The act of instilling, or that which is instilled.