Drench | Mean of drench in English Dictionary
/ˈdrɛntʃ/
- Verb
- to make (someone or something) completely wet
- She drenched him with a bucket of cold water.
- The players were drenched in sweat after the game.
- pancakes drenched in syrup
- She was drenched in perfume. [=she was wearing a lot of perfume]
- a beach drenched in sunlight
- Her novels are drenched in history.