DRENCH Meaning of DRENCH in English v. a. 1.Saturate, soak, steep, imbrue, wet thoroughly, wet through, wet through and through.2.Physic, purge. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012