• Catheter

    Origin

    From French cathéter.

    Full definition of catheter

    Noun

    catheter

    (plural catheters)
    1. (medicine) A small tube inserted into a body cavity to remove fluid, create an opening, distend a passageway or administer a drug

    Anagrams

    © Wiktionary