Noun Definition

stricture

1.Definition: abnormal narrowing of a bodily canal or passageway

Related Noun(s):stenosis

Category: General

2.Definition: severe criticism

Category: General