stenosed

Pronunciation:  US [stə'noʊst] UK [stə'nəʊst]
  • adj.(Organ) stenosis