stent
noun
1. a slender tube inserted inside a tubular body part (as a blood vessel) to provide support during and after surgical anastomosis
verb
1. (archaic) To keep within limits; to restrain; to cause to stop, or cease; to stint.
2. (archaic) To stint; to stop; to cease.