Meaning of stenosed

Definition of stenosed

(adj) abnormally constricted body canal or passage; "a stenosed coronary artery"

Other information on stenosed

WIKIPEDIA results for stenosed
Amazon results for stenosed