Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun instillator

1 sense of instillator

Sense 1
instillator -- (medical apparatus that puts a liquid into a cavity drop by drop)
       => apparatus, setup -- (equipment designed to serve a specific function)

2025, Cloud WordNet Browser