Answer: indrenched

AnswerCrossword Clue
indrenchedINDRENCH, to submerge in water