instillation
Info · Definitions · Synonyms · Characters
Definitions
(noun) the introduction of a liquid (by pouring or injection) drop by drop. Synonyms: instillment, instilment.
Noun Definition 1
Info · Definitions · Synonyms · Characters