Similar Words

Stenotic — synonyms, definition

1. stenotic (Adjective)

1 synonym
stenosed
1 definition

stenotic (Adjective) — (pathology) abnormally constricted body canal or passage. ex. "a stenotic coronary artery"