Noun Definition
stricture
1.Definition: abnormal narrowing of a bodily canal or passageway
Related Noun(s):stenosis
Category: General2.Definition: severe criticism
Category: General1.Definition: abnormal narrowing of a bodily canal or passageway
Related Noun(s):stenosis
Category: General2.Definition: severe criticism
Category: General