Definitions Found:

to wet thoroughly; drench