DRENCHED — СИНОНІМІЯ

drenched abundantly covered or supplied with; often used in combination

WordNet

drenched wet through and through; thoroughly wet

WordNet