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.      Кембриджский английский словарь.