to drench, to splash
Etwas oder jemanden mit einer Flüssigkeit übergießen oder bespritzen.
To pour or splash liquid over someone or something.
-
Der Alewit ist ein silbristischer Schwarmfisch, der in nordamerikanischen Seen vorkommt.— He drenched the car with cold water.