WTWM

whatsthatwordmean

← Definition
Guess

stenosis

nounAn abnormal narrowing of a passage or opening in the body, such as a blood vessel, heart valve, or spinal canal.

Synonyms

narrowingnounconstrictionnoun

Antonyms

dilationnounexpansionnoun

Built for word lovers.