stenotic

Definitions of stenotic
  1. adjective
    abnormally constricted body canal or passage
    synonyms: stenosed
    constricted
    drawn together or squeezed physically or by extension psychologically
Word Family