Dictionary Definition: stent