Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
drench 
1  vb drown, duck, flood, imbrue, inundate, saturate, soak, souse, steep, wet 
2  n  (Veterinary) dose, physic, purge