Search for crossword answers and clues

Answer for the clue "Medical apparatus that puts a liquid into a cavity drop by drop ", 11 letters:
instillator

Word definitions for instillator in dictionaries

WordNet Word definitions in WordNet
n. medical apparatus that puts a liquid into a cavity drop by drop

The Collaborative International Dictionary Word definitions in The Collaborative International Dictionary
Instillator \In"stil*la`tor\, n. An instiller. [R.]

Wiktionary Word definitions in Wiktionary
n. An instiller.