What is the full meaning of indrenched
INDRENCH, to submerge in water [v]
Example of the word indrenched placed on a Scrabble board.