Noun Definition
instillment
1.Definition: the introduction of a liquid (by pouring or injection) drop by drop
Related Noun(s):instillation, instilment
Category: General1.Definition: the introduction of a liquid (by pouring or injection) drop by drop
Related Noun(s):instillation, instilment
Category: General