stent

(noun, verb)

noun

1. a slender tube inserted inside a tubular body part (as a blood vessel) to provide support during and after surgical anastomosis

Definition categories: man–made, tube, tubing

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.