What is the meaning of Drenching?

present participle and gerund of drench

That causes one to become extremely wet.

The act by which something is drenched; a soaking.

The administering of a medicinal draught to an animal.

Source: wiktionary.org