stenotic Meaning, Definition & Usage

  1. adjective satellite abnormally constricted body canal or passage
    stenosed.
    • a stenosed coronary artery

WordNet