DRENCHED Meaning of DRENCHED in English [adjective]You're drenched! Why didn't you take an umbrella with you?In the blazing Florida sun the athletes were soon drenched in/with sweat. Cambridge English vocab. Кембриджский английский словарь. 2012