Sousing
verb
To immerse in liquid; to steep or drench.
To steep in brine; to pickle.
verb
To strike, beat.
To fall heavily.
To pounce upon.
noun
An immersing or drenching in liquid.
To immerse in liquid; to steep or drench.
To steep in brine; to pickle.
To strike, beat.
To fall heavily.
To pounce upon.
An immersing or drenching in liquid.
Loading dictionaries...
Initializing dictionary manager