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