weatherproof coat - English Synonyms Dictionary