Skip to
noun
The condition of having a narrowed segment of the intestine, typically leading to obstruction or blockage.
Browse