your path: Glossary >
Stent Noun A short narrow metal or plastic tube often in the form of a mesh that is inserted into a blood vessel (or other tubular structures) to keep it open.