What is the full meaning of bedrenches
BEDRENCH, to wet thoroughly [v]
Example of the word bedrenches placed on a Scrabble board.