stenosis UK /stɪˈnəʊ.sɪs/US /stəˈnoʊ.sɪs/ noun2 •An abnormal narrowing or stricture in a blood vessel or other tubular organ. •A reduction in either mental or physical capacity. formsstenoses