English dictionary
instillator
/'/I/nst/@/,l/eI/t/@/r/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
medical apparatus that puts a liquid into a cavity drop by drop
Source: WordNet 3.0
-
An instiller.
Source: webster1913