Stricture
"Stricture" in Russian
стриктура
striktura
((medicine) abnormal narrowing of a canal or duct in the body)
суровая критика
surovaja kritika
(sternly critical remark or review)
More for "stricture"
Next best steps
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.