Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
stent
in English
stent
us
/stent/
uk
/stent/
#uncommon
Plural
stents
Past Tense
stented
Participle Verb
stenting
Third Person Singular
stents
Definitions
Noun
a
tube
inserted
for
support
;
preventing
closure
Verb
to
insert
a
tube
(
in
a
vessel
,
for
medical
purposes
)