impermeable stricture


Also found in: Dictionary, Thesaurus, Legal, 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