Synonyms and Antonyms for drenching

1. drenching (n.)

the act of making something completely wet

Synonyms: