← Back to browsestentnoun#32,361TranslationNo Japanese definition yet.English definitiona slender tube inserted inside a tubular body part (as a blood vessel) to provide support during and after surgical anastomosisExamplesNo examples yet.Similar wordsstentsstenstentorstentonstenostenting← erraticallydiscordant →