drenched
The adjective has 2 meanings:
Meaning #1:
wet through and through; thoroughly wet
Synonyms: saturated, soaked, soaking, sodden, sopping, soppy
Meaning #2:
abundantly covered or supplied with; often used in combination
Synonym: drenched in




