Definitions of stricture:

  • noun:   severe criticism
  • noun:   abnormal narrowing of a bodily canal or passageway