rain-soaked - English Synonyms Dictionary