Rhyme Desk
Find rhyming words!

Definition of "Stenosed" :

adjective: abnormally constricted body canal or passage

"A stenosed coronary artery."