Find the word definition

Wiktionary
stenotic

a. Of or pertaining to a stenosis

WordNet
stenotic

adj. abnormally constricted body canal or passage; "a stenosed coronary artery" [syn: stenosed]