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 |