In some situations, the words drench and soak are roughly equivalent. However, drench implies a thorough wetting by something that pours down or is poured. // clothes drenched by a cloudburst