catheter
1. [ noun ] (medicine) a thin flexible tube inserted into the body to permit introduction or withdrawal of fluids or to keep the passageway open
Related terms: tube endotracheal_tube catheterize
Similar spelling:   catheterize
  catheterise
  cathedra
  cathedral