'stenotic' definitions:

Definition of 'stenotic'

(from WordNet)
adjective
Abnormally constricted body canal or passage; "a stenosed coronary artery" [syn: stenosed, stenotic]