CATHETER MEANING IN ENGLISH

• Catheter Definition & Synonyms

  1. (n.) 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.


• Catheterizing Definition & Synonyms

  1. (p. pr. & vb. n.) of Catheterize


• Catheterized Definition & Synonyms

  1. (imp. & p. p.) of Catheterize


RECENT SEARCHES