English Dictionary
◊ CATHETER
catheter
n : a thin flexible tube inserted into the body to permit
introduction or withdrawal of fluids