WordNet
stenosed
adj. abnormally constricted body canal or passage; "a stenosed coronary artery" [syn: stenotic]