catheterization
nounThe medical procedure of inserting a thin tube (catheter) into the body, usually to drain urine from the bladder or to deliver fluids or medication.
No synonyms or antonyms found for this word.
No synonyms or antonyms found for this word.