drench

Definition

To wet something thoroughly; to soak completely.

日本語 ものごとを完全に濡らす

Example

"The rain drenched the hikers before they found shelter."