drenching
DRENCHING
, ppr. Wetting thoroughly; soaking; purging.