Definition of Instillation
- 1. The introduction of a liquid (by pouring or injection) drop by drop Noun
- 2. A liquid that is instilled drop by drop Noun
Synonyms for word "instillation"
Semanticaly linked words with "instillation"
Hyponims for word "instillation"