English Dictionary
Definition stricture in British English
stricture noun
[countable] noun
/ˈstrɪktʃə(r)/

English Dictionary