Dictionary Check: stent
"stent" is a valid word!
Scrabble
5
points
Words with Friends
6
points
Definition
noun
a slender tube inserted inside a tubular body part (as a blood vessel) to provide support during and after surgical anastomosis
Advertisement