instillation
instillation
English
Noun
Ad
Definition
The act of instilling.
Etymology
From Middle French instillation, from Latin instillatio.
Ad
instillation
The act of instilling.
From Middle French instillation, from Latin instillatio.