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