drenched

DRENCHED, pp. Soaked; thoroughly wet; purged with a dose.