HyperDic: instillator

English > 1 sense of the word instillator:
NOUNartifactinstillatormedical apparatus that puts a liquid / liquid into a cavity drop by drop
English > instillator: 1 sense > noun 1, artifact
Meaningmedical apparatus that puts a liquid / liquid into a cavity drop by drop.
Broaderapparatus, setupequipment designed to serve a specific function
Verbsinstillenter drop by drop

©2001-24 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict