Drench – English Flashcard for Drench for IELTS
Drench Drench (verb) /drentʃ/ to make somebody or something completely wet – soak – wet – saturate – inundate – flood – cover: It was raining cats and dogs, and I got totally drenched. Antonyms dry out Parts of speech Adjective: drenched Adjective: drenching Noun: drencher