The English term "drench" matches the Swedish term "grundlig blöta, genomdränka"

other english words that include "drench" : swedish :
drenched dränkt, dränkte
drenching dränkande