indrench
INDRENCH'
, v.t. [in and drench.]
To overwhelm with water; to drown; to drench.