stenosed Meaning, Definition & Usage

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

WordNet