instillation

Nouns

  • (n) the introduction of a liquid (by pouring or injection) drop by drop instillment, instilment,
  • (n) a liquid that is instilled drop by drop

Synonyms

instillment instilment

Words of close approximity