stricture
/strˈɪktʃɝ/
Explore definitions, synonyms, and language insights of stricture
Definitions
Noun
abnormal narrowing of a bodily canal or passageway
Noun
severe criticism