drench

Definition

To wet something thoroughly; to soak completely.

中文 彻底浸湿某物;完全浸透。

Example

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