Definitions of stenotic:

  • adjective:   abnormally constricted body canal or passage