To steep or dip in any liquid.
To soak in, or be soaked; to percolate.
Soaked, drenched, completely wet to the point of dripping.
By now he was sopping wet so there was no point in putting on his hat.