Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
catheter
in English
catheter
#uncommon
Plural
catheters
Definitions
Noun
a
small
tube
inserted
into
the
body
(
for
medical
purposes
);
to
administer
or
remove
fluids
The
doctor
inserted
a
catheter
into
the
patient's
vein
to
administer
medication
.