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 | ||