instillation
1. [ noun ] the introduction of a liquid (by pouring or injection) drop by drop
Synonyms: instilment instillment
Related terms: insertion infusion instill
2. [ noun ] a liquid that is instilled drop by drop
Related terms: liquid instill
Similar spelling:   installation
  instantiation
  instigation
  inactivation
  institution
  instillator
  institutional
  instauration
  instilling
  instillment
  instantiate
  institutionally
  instigant
  insatiate
  instilment
  inactivate
  instinctive
  instigative