Indrench Copy link Indrench , transitive verb To overwhelm with water; to drench; to drown. [Obsolete] — Shakespeare