Definisi 'instillation'
|
English to English noun
1 |
the introduction of a liquid (by pouring or injection) drop by drop | | source: wordnet30
2 |
a liquid that is instilled drop by drop | | source: wordnet30
3 |
The act of instilling; also, that which is instilled. | | source: webster1913
|
|
|