1. 湿透的;湿淋淋的
If something is soaking or soaking wet, it is very wet.
1. washing something by allowing it to soak
Synonym: soak
2. the act of making something completely wet
e.g. he gave it a good drenching
Synonym: drenchingsousesousing
3. the process of becoming softened and saturated as a consequence of being immersed in water (or other liquid)
e.g. a good soak put life back in the wagon