drench - definition and synonyms

verb [transitive] 

Your browser doesn’t support HTML5 audio

/drentʃ/
present tense
I/you/we/theydrench
he/she/itdrenches
present participledrenching
past tensedrenched
past participledrenched
  1. to make someone or something very wet