stenosed

(adj) stenotic

constricted (similar term)