Find the word definition

Crossword clues for instillator

The Collaborative International Dictionary
Instillator

Instillator \In"stil*la`tor\, n. An instiller. [R.]

Wiktionary
instillator

n. An instiller.

WordNet
instillator

n. medical apparatus that puts a liquid into a cavity drop by drop