WordUnscrambler Home
catheter
Definitions
[ˈkaθɪtə], (Noun)
Definitions:
- a flexible tube inserted through a narrow opening into a body cavity, particularly the bladder, for removing fluid
(e.g: a urinary catheter)
Phrases:
Origin
:
early 17th century: from late Latin, from Greek kathetēr, from kathienai ‘send or let down’
Click here to see the free dictionary definition for catheter
definition by Oxford Dictionaries