English Dictionary
◊ STENOSIS
stenosis
n : abnormal narrowing of a bodily canal or passageway [syn: {stricture}]