stenosed s abnormally constricted body canal or passage a stenosed coronary artery Synonym(s) stenotic