stricture

Noun
  1. Abnormal narrowing of a bodily canal or passageway (synset 114130856)
  2. Severe criticism (synset 106725700)

Other Searches