Monday, July 12, 2010

Word 2206: Stent


noun Medicine
a tubular support placed temporarily inside a blood vessel, canal, or duct to aid healing or relieve an obstruction
• an impression or cast of a part or body cavity, used to maintain pressure so as to promote healing, esp. of a skin graft