drench verb vt Infinitive drench Present tense 3rd person singular drenches Preterite drenched Present participle drenching Past participle drenched