sousing
sousing · sousings
An immersing or drenching in liquidAn immersing or drenching in liquid.
Meaning
1 sensesAn immersing or drenching in liquid.
More definitions
- the act of making something completely wet
An immersing or drenching in liquidAn immersing or drenching in liquid.
An immersing or drenching in liquid.