To wet thoroughly; to soak. The sudden downpour drenched us before we could find shelter.
To cover or fill completely with liquid. She drenched the salad with too much dressing.
To administer a drench of liquid medicine to (an animal). The farmer drenched the sheep to protect them against parasites.