rain-slicked - English Synonyms Dictionary