jump to corresponding sense entry
noun
Medical apparatus that puts a liquid into a cavity drop by drop.
is a specific kind of: apparatus, setup.
derivation: instil, instill.
Find more on instillator elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0138