soak something in water - English Synonyms Dictionary