English dictionary
instillation meaning and definition
Definition and meaning of instillation at MeaningMonkey.org. instillation meaning and definition in the English Dictionary.INSTILLATION noun
Definition of instillation (noun)
- the introduction of a liquid (by pouring or injection) drop by drop
- synonyms: instillment, instilment
- a liquid that is instilled drop by drop
Source: Princeton University Wordnet