instillator

/IH1 N S T IH0 L EY0 T ER0/
noun
  1. 1

    (medicine) A device for injecting controlled amounts of fluids or ointments into the urethra, consisting of a catheter with a fitting on the outside for a syringe.

  2. 2

    An instiller.

Translate “instillator” into another language