stenosed

adjective
  1. narrowed or constricted, especially referring to a blood vessel, valve, or other body passage
  2. Usage: medical

Examples