rain-proof - English Synonyms Dictionary