drenching - Englisch Synonyme Wörterbuch

drenching

n.
[1] soaking , souse , sousing