Definition: abnormally constricted body canal or passage
Usage: a stenosed coronary artery
Similar words: constricted
Definition: drawn together or squeezed physically or by extension psychologically
Usage: a constricted blood vessel; a constricted view of life