Rhyme Desk
Find rhyming words!

Definition of "Stenosed" :

adjective: abnormally constricted body canal or passage

"A stenosed coronary artery."

Whoops!
Rhyme Desk
Find rhyming words!

Whoops!

An unexpected error has occurred!