drench

/drɛntʃ/

Definitions

1. verb

to make or become thoroughly wet

“The rain drenched the city streets.”

2. verb

to overwhelm or overpower

“The news drenched the public with shock.”

3. noun

a large amount of liquid

“The drench from the broken pipe flooded the room.”

Synonyms

  • douse
  • immerse
  • soak

Antonyms

  • dry
  • withhold