What is the meaning of the word "stenosed"?

Definitions:

  1. abnormally constricted body canal or passage copy to clipboard adjective
    • a stenosed coronary artery copy to clipboard

Synonyms: