Word Hen
What is the meaning of the word "
stenosed
"?
Definitions:
abnormally constricted body canal or passage
adjective
a stenosed coronary artery
Synonyms:
stenotic