Advertisement

Synonyms of Soaking

Primary definition: The act of immersing something in liquid, typically water, for a period of time.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement