Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

drenching Definition

Cancel
drenching
verb(drench)
to wet thoroughly (as by soaking or immersing in liquid)
drenching
verb(drench)
to soak or cover thoroughly with liquid that falls or is precipitated
drenching
verb(drench)
to fill or cover completely as if by soaking or precipitation

Words Related to drenching!

drenching Examples by Brain Bank Users