indwelling catheter


noun

a hollow tube left implanted in a body canal or organ, especially the bladder, to promote drainage.

Nearby words

  1. industriously,
  2. industry,
  3. industrywide,
  4. indwell,
  5. indwelling,
  6. indy,
  7. indy 500,
  8. indy car racing,
  9. indy, d',
  10. ine

Origin of indwelling catheter

First recorded in 1930–35

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019