Etymology
Advertisement

instillation (n.)

1540s, from Latin instillationem (nominative instillatio) "a dropping in," noun of action from past participle stem of instillare "put in by drops; to drop, trickle," from in- "in" (from PIE root *en "in") + stilla "a drop" (see distill).

Others are reading

Advertisement
Advertisement
Definitions of instillation

instillation (n.)
the introduction of a liquid (by pouring or injection) drop by drop;
Synonyms: instillment / instilment
instillation (n.)
a liquid that is instilled drop by drop;
From wordnet.princeton.edu