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 .