Adjective Definition stenotic1.Definition: abnormally constricted body canal or passageRelated Adjective(s):stenosed Please Share