'Indrench' definitions:

Definition of 'Indrench'

From: GCIDE
  • Indrench \In*drench"\, v. t. To overwhelm with water; to drench; to drown. [Obs.] --Shak. Indris