Definition of Catheter

Noun: catheter  ka-thi-tu(r)

  1. A thin flexible tube inserted into the body to permit introduction or withdrawal of fluids or to keep the passageway open

See also:
Catherine
catheterisation

Anagrams containing the word catheter

cehtaert rcathete ercathet tercathe etercath hetercat theterca atheterc