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