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