Meaning of soak in English
1. make or become completely wet
The rain soaked us. ー We got completely soaked.
2. put something into a liquid and leave it there
She soaked sliced onion in water.
3. enter and pass a solid through its surface
Rain soaked into the ground.