instillations

noun
  1. the gradual introduction of ideas, feelings, or principles into someone’s mind
  2. the slow introduction of liquid into something drop by drop
  3. Usage: medical; technical

Examples