Monday, April 5, 2010

Word 1647: 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