Webster's Revised Unabridged Dictionary · 1913

Indrench

Indrench , transitive verb

To overwhelm with water; to drench; to drown. [Obsolete] — Shakespeare