INSTILLATOR
Meaning of INSTILLATOR in English
/in"steuh lay'teuhr/ , n. Med.
an apparatus for putting liquid drop by drop into a cavity.
[ 1825-35; INSTILL + -ATOR ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012