Meaning of “drench” in the English Dictionary

british dictionary

"drench" in American English

See all translations

drenchverb [ T ]

us /drentʃ/

to make someone or something extremely wet:

The rain drenched my clothes.

(Definition of “drench” from the Cambridge Academic Content Dictionary © Cambridge University Press)