English dictionary
stricture meaning and definition
Definition and meaning of stricture at MeaningMonkey.org. stricture meaning and definition in the English Dictionary.STRICTURE noun
Definition of stricture (noun)
- abnormal narrowing of a bodily canal or passageway
- synonyms: stenosis
- severe criticism
Source: Princeton University Wordnet