| n. | 1. | The act of instilling; also, that which is instilled. |
| Noun | 1. | instillation - the introduction of a liquid (by pouring or injection) drop by drop Synonyms: instillment, instilment |
| 2. | instillation - a liquid that is instilled drop by drop |
About this site and copyright information - Online Dictionary Home