"drench sth" in German to drench sth. etw. durchnässen durchtränken durchfeuchten durchweichen Detailed translations for "drench sth" to drench sth. to drench sth.(also: to soak) etw. durchnässen to drench sth.(also: to soak) durchtränken to drench sth.(also: to soak, to imbue) durchfeuchten to drench sth.(also: to soak) durchweichen{transitive verb}