Golden Bowl

Dictionary

DRENCHINGppr.

Wetting thoroughly; soaking; purging.