impermeable stricture


Also found in: Dictionary, Thesaurus, Encyclopedia.

impermeable stricture

A stricture developing within and closing the lumen of a tube or canal so that instruments or substances cannot pass through it.
See also: stricture
Medical Dictionary, © 2009 Farlex and Partners