STENT
Meaning of STENT in English
/stent/ , n.
Med. a small, expandable tube used for inserting in a blocked vessel or other part.
[ 1960-65; orig. uncert. ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012