Noun Definitioninstillator1.Definition: medical apparatus that puts a liquid into a cavity drop by dropCategory: Objects