INSTILLAR Meaning of INSTILLAR in English v to instill, instil (1. to put in drop by drop; 2. to impart gradually) Interlingua English vocab. Английский словарь Интерлингва. 2012