stenosis [stenoses](abnormal narrowing or stricture in a blood vessel or other tubular organ) noun [UK: ste.ˈnəʊ.sɪs] [US: stɪˈno.ʊ.sɪs] stricture [strictures]((medicine) abnormal narrowing of a canal or duct in the body) noun [UK: ˈstrɪk.tʃə(r)] [US: ˈstrɪk.tʃər] |