drenching
d ren ching
- n the act of making something completely wet
he gave it a good drenching - v drench or submerge or be drenched or submerged
- v force to drink
- v permeate or impregnate
- v cover with liquid; pour liquid onto
- This June days of drenching rain led to floods and landslides throughout southern China, including the prosperous manufacturing province of Guangdong.
- In one segment, set in the drenching rain, a character offers up her shirt to shelter the group's campfire.
- It was a drenching wave of power and celebrity that might have swept away a lesser man; but Billy had Ruth as his firm anchor, teasing him mercilessly to puncture any temptations .