English noun: instillation | |||
| 1. | instillation (act) the introduction of a liquid (by pouring or injection) drop by drop | ||
| Synonyms | instillment, instilment | ||
| Broader (hypernym) | insertion, introduction, intromission | ||
| Narrower (hyponym) | infusion | ||
| 2. | instillation (substance) a liquid that is instilled drop by drop | ||
| Broader (hypernym) | liquid | ||