1 : to wet thoroughly (as by soaking or immersing in liquid) 2 : to soak or cover thoroughly with liquid that falls or is precipitated. 3 : to fill or cover completely as if by soaking or precipitation was drenched in furs and diamonds— Richard Brautigan.
Have drenched me meaning?
To cover or saturate with something (typically a liquid).
Is it drenched with or drenched in?
From Longman Dictionary of Contemporary Englishdrenched /drentʃt/ adjective 1 covered with a lot of a liquid Come on in – you're drenched! drenched in/with I was drenched in sweat. chips drenched in vinegarrain-drenched/sweat-drenched etc He changed out of his rain-drenched clothes.