stricture
English Dictionary
->
Letter S
-> stricture
Search Dictionary:
stricture Definition
(n)
abnormal
narrowing
of
a
bodily
canal
or
passageway
(n)
severe
criticism
stricture Synonyms
stenosis
stricture
© Art Branch Inc.