'stenosed' definitions:

Definition of 'stenosed'

From: WordNet
adjective
Abnormally constricted body canal or passage; "a stenosed coronary artery" [syn: stenosed, stenotic]