depinisyon kahulugan
Browse Dictionary Definitions  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
doc Definition of catheter
    English to English
    noun
  • a thin flexible tube inserted into the body to permit introduction or withdrawal of fluids or to keep the passageway open
  • source: WordNet 3.0
  • The name of various instruments for passing along mucous canals, esp. applied to a tubular instrument to be introduced into the bladder through the urethra to draw off the urine.
  • source: Webster 1913
Nearby Word