What is the meaning of Drenched?

Completely wet; sodden

simple past and past participle of drench

Source: wiktionary.org