Library / English Dictionary |
INSTILLATOR
Pronunciation (US): | (GB): |
I. (noun)
Sense 1
Meaning:
Medical apparatus that puts a liquid into a cavity drop by drop
Classified under:
Nouns denoting man-made objects
Hypernyms ("instillator" is a kind of...):
apparatus; setup (equipment designed to serve a specific function)
Derivation:
instill (enter drop by drop)