Definitions Found:

DRENCH, to wet thoroughly