Meaning of stent

Definition of stent

(noun) a slender tube inserted inside a tubular body part (as a blood vessel) to provide support during and after surgical anastomosis

Other information on stent

WIKIPEDIA results for stent
Amazon results for stent