English | German | Russian | Czech

instillation English

Meaning instillation meaning

What does instillation mean?

instillation

the introduction of a liquid (by pouring or injection) drop by drop a liquid that is instilled drop by drop

Synonyms instillation synonyms

What other words have the same or similar meaning as instillation?

Are you looking for...?